a crown of thorns - German English Dictionary